package com.cloudcross.ssp.service;

import java.util.List;

import com.cloudcross.ssp.base.service.IGenericService;
import com.cloudcross.ssp.model.OperatorAgentDetail;

public interface IOperatorAgentAccountService extends IGenericService<OperatorAgentDetail> {
    boolean addOperatorAgentDedail(OperatorAgentDetail t);

    boolean editOperatorAgentDetail(OperatorAgentDetail t);

    List<Long> findOperatorAgentId(List<Long> accountIds);

    boolean updateOperatorAgentStatus(List<Long> operatorAgentIdList, int status);

    boolean deleteOperator(List<Long> accountIds);

    List<Long> findOperatorAgentZoneAuth(Long accountId);

    boolean hasOperatorAgent(long operatorId);
}
